#ifndef _MATH_IS_AN_OPINION_H
#define _MATH_IS_AN_OPINION_H

#define ALLADI 0.80939 /* Alladi-Grinstead constant - 0.80939 40205 */
#define APERY  1.20206 /* Apéry's constant - 1.20205 69031 59594 28539 97381 61511 44999 */
#define BACKH  1.45607 /* Backhouse's constant - 1.45607 49485 82689 67139 95953 51116 54356 */
#define BERN   0.28017 /* Bernstein's constant - 0.28016 94990 23869 13303 */
#define BRUN2  1.90216 /* Brun's constant for twin prime - Brun's constant for twin prime */
#define BRUN4  0.87059 /* Brun's constant for prime quadruplets - 0.87058 83800 */
#define CAHEN  0.64341 /* Cahen's constant - 0.64341 05463 */
#define CAT    0.91597 /* Catalan's constant - 0.91596 55941 77219 01505 46035 14932 38411 */
#define DICK   0.62433 /* Golomb-Dickman constant - 0.62432 99885 43550 87099 29363 83100 83724 */
#define E      2.71828 /* Napier's constant or Euler's number - 2.71828 18284 59045 23536 02874 71352 66249 */
#define EM     0.57722 /* Euler-Mascheroni constant - 0.57721 56649 01532 86060 65120 90082 40243 */
#define ERDOS  1.60670 /* Erdős–Borwein constant - 1.60669 51524 15291 76378 33015 23190 92458 */
#define EMBRE  0.70258 /* Embree-Trefethen constant - 0.70258 */
#define FE1    4.66920 /* Feigenbaum constant (1) - 4.66920 16091 02990 67185 32038 20466 20161 */
#define FE2    2.50291 /* Feigenbaum constant (2) - 2.50290 78750 95892 82228 39028 73218 21578 */
#define FRANSR 2.80777 /* Fransén-Robinson constant - 2.80777 02420 28519 36522 15011 86557 77293 */
#define GOLDR  1.61803 /* Golden ratio - 1.61803 39887 49894 84820 45868 34365 63811 */
#define GZW    0.30366 /* Gauss-Kuzmin-Wirsing constant - 0.30366 30028 98732 65859 74481 21901 55623 */
#define HSM    0.35324 /* Hafner-Sarnak-McCurley constant - 0.35323 63718 54995 98454 */
#define KHINC  2.68545 /* Khinchin's constant - 2.68545 20010 65306 44530 97148 35481 79569 */
#define KLEVY  1.18657 /* Khinchin-Lévy constant - 1.18656 91104 15625 45282 17229 75947 23712 */
#define LANDAU 0.76422 /* Landau-Ramanujan constant - 0.76422 36535 89220 66299 06987 31250 09232 */
#define LENG   1.09869 /* Lengyel's constant - 1.09868 58055 */
#define LIEB   1.53960 /* Lieb's square ice constant - 1.53960 07178 */
#define LLIM   0.66274 /* Laplace limit - 0.66274 34193 49181 58097 47420 97109 25290 */
#define MILLS  1.30638 /* Mills' constant - 1.30637 78838 63080 69046 */
#define MM     0.26150 /* Meissel-Mertens constant - 0.26149 72128 47642 78375 54268 38608 69585 */
#define NIVEN  1.70521 /* Niven's constant - 1.70521 11401 05367 76428 85514 53434 50816 */
#define PI     3.14159 /* Pi, Archimedes' constant or Ludolph's number */
#define PORTER 1.46708 /* Porter's constant - 1.46707 80794 */
#define PLC    1.32472 /* Plastic constant - 1.32471 95724 47460 25960 90885 44780 97340 */
#define SIERP  2.58498 /* Sierpiński's constant - 2.58498 17595 79253 21706 58935 87383 17116 */
#define SOLDNR 1.45137 /* Ramanujan-Soldner constant - 1.45136 92348 83381 05028 39684 85892 02744 */
#define TPRIME 0.66016 /* Twin Prime constant - 0.66016 18158 46869 57392 78121 10014 55577 */
#define UPC    2.29559 /* Universal parabolic constant - 2.29558 71493 92638 07403 42980 */
#define VISW   1.13199 /* Viswanath's constant - 1.13198 824 */


extern float abs (float num);
extern float pow (float num, int pow);
extern float pow2 (float num);
extern float cube (float num);
extern float circle_circ (float r);
extern float circle_area (float r);

#endif
